petit triangle - German English Dictionary